package com.pk.platform.business.privilege.service;

import java.util.List;

import com.pk.platform.domain.privilege.Menu;

public interface IMenuService {

	public List<Menu> queryTopMenu(Long id);
	
	public String getMenuTreeById(String menuId);
	
	public Menu queryMenuById(Long id);
	
	public void delMenu(Long id);
	
	public void addMenu(Menu menu);
	
	public void updateMenu(Menu menu);
	
	public String getAllMenuTree();
	
	public boolean hasChildren(Long menuId);
	
	public List<Menu> queryMenuListExcludeItself(Long menuId);
	
	public List<Menu> querySysMenu();
	
}
